/*
 * PACKAGE NAME: com.jodinfo.outmirror.api.offlanguagezhcn.service
 * FILE    NAME: OffLanguageZhCnDaoImpl.java
 * COPYRIGHT: Copyright(c) © 2016 heroj Company Ltd. All Rights Reserved
 */ 
package com.jodinfo.outmirror.service;

import java.math.BigInteger;
import java.util.List;

import com.jodinfo.outmirror.entity.OffLanguageZhCnEntity;

/**
 * OffLanguageZhCnQueryservice接口
 * @author ZhangYuanYuan
 * @date 2016年12月30日 上午9:08:32
 * @version <b>1.0.0</b>
 */
public interface OffLanguageZhCnQueryService {
	/**
	 * 查询全部OffLanguageZhCnEntity 不带分页
	 * @author shensu
	 * @date 2016年12月30日 上午9:11:48
	 * @param OffLanguageZhCnEntity offLanguageZhCnEntity
	 * @return List<OffLanguageZhCnEntity>
	 */
	public List<OffLanguageZhCnEntity> queryAllOffLanguageZhCn(OffLanguageZhCnEntity offLanguageZhCnEntity); 
	
	/**
	 * 查询全部OffLanguageZhCnEntity 带分页
	 * @author shensu
	 * @date 2016年12月30日 上午9:11:48
	 * @param OffLanguageZhCnEntity offLanguageZhCnEntity
	 * @return List<OffLanguageZhCnEntity>
	 */
//	public List<OffLanguageZhCnEntity> queryListForPageOffLanguageZhCn(OffLanguageZhCnEntity offLanguageZhCnEntity);
	
	/**
	 * 查询总数OffLanguageZhCnEntity
	 * @author shensu
	 * @date 2016年12月30日 上午9:11:48
	 * @param OffLanguageZhCnEntity offLanguageZhCnEntity
	 * @return List<OffLanguageZhCnEntity>
	 */
	public Long queryCountOffLanguageZhCn(OffLanguageZhCnEntity offLanguageZhCnEntity);
	
	/**
	 * 按主键查询OffLanguageZhCnEntity
	 * @author shensu
	 * @date 2016年12月30日 上午9:11:48
	 * @param BigInteger id
	 * @return  OffLanguageZhCnEntity
	 */
	public OffLanguageZhCnEntity queryById(BigInteger id);
   /**
	* 
	* @Title: queryByIds 
	* @Description: 根据主键id批量查询数据
	* @param ids
	* @return
	* @throws
	*/
	public List<OffLanguageZhCnEntity> queryByIds(List<BigInteger> ids);
	/**
	* 
	* @Title: queryByEntity 
	* @Description: 根据实体查询符合条件的单个实体
	* @param ids
	* @return
	* @throws
	*/
	public OffLanguageZhCnEntity queryByEntity(OffLanguageZhCnEntity offLanguageZhCnEntity);
	
}

